Reconstructing and Extending Regular Model Checking by Refinement of Transition Relation
نویسندگان
چکیده
Regular model checking is a framework for verifying parameterized and infinite-state systems. Techniques for regular model checking such as quotienting require a well-specified transition relation where the invariant of the system is represented implicitly. To relax the restriction, we propose a technique, which we call refinement of transition relation, and reconstruct and extend regular model checking by the technique. We apply the technique to a token-passing system and a program that dynamically mutates a heap structure.
منابع مشابه
Model Checking with Abstraction Refinement for Well-Structured Systems Master Thesis
Abstraction plays an important role in the verification of infinite-state systems. One of the most promising and popular abstraction techniques is predicate abstraction. The right abstraction, i.e. the one that is sufficiently precise to prove or disprove the property under consideration, is automatically constructed by iterative abstraction refinement. The abstract-check-refine loop is not gua...
متن کاملTowards Symbolic Model-Based Mutation Testing: Combining Reachability and Refinement Checking
Model-based mutation testing uses altered test models to derive test cases that are able to reveal whether a modelled fault has been implemented. This requires conformance checking between the original and the mutated model. This paper presents an approach for symbolic conformance checking of action systems, which are well-suited to specify reactive systems. We also consider nondeterminism in o...
متن کاملCounterexample to Induction-Guided Abstraction-Refinement (CTIGAR)
ion-Refinement (CTIGAR) Johannes Birgmeier, Aaron R. Bradley, and Georg Weissenbacher 1 Vienna University of Technology 2 Mentor Graphics Abstract. Typical CEGAR-based verification methods refine the abstract domain based on full counterexample traces. The finite state model checking algorithm IC3 introduced the concept of discovering, generalizing from, and thereby eliminating individual state...
متن کاملApproximation-based Tree Regular Model-Checking
This paper addresses the following general problem of tree regular model-checking: decide whether R * (L) ∩ L p = ∅ where R * is the reflexive and transitive closure of a successor relation induced by a term rewriting system R, and L and L p are both regular tree languages. We develop an automatic approximation-based technique to handle this – undecidable in general – problem in most practical ...
متن کاملExperimental aspects of Alpha, Beta angles distortion on superconductivity in 1111-type Iron-based superconductor
In this research, we aim to clarify the relationship between the structural distortion due to doping and the superconductivity existence in the FeAs4 structure. For this, we have prepared polycrystalline of NdFeAsO0.8F0.2, NdFeAs0.95Sb0.05O0.8F0.2 and Nd0.99Ca0.01FeAsO0.8F0.2 samples by one-step solid state reaction method. The structural and electrical properties of the samples were characteri...
متن کامل